import ax from "@/axios";
const Ctrl = {
    data:[],
    get(url){getData(url)},
    set(url,obj){setData(url,obj)}
    
};

const getData=function(url){
    ax.get(url) // 确保使用正确的 axios 实例
       .then( res => {
           console.log('Successfully', res.data); // 打印响应数据
           Ctrl.data= res.data.data; // 返回响应数据
       })
       .catch(err => {
           console.error('Error:', err); // 打印错误信息
           throw err; // 抛出错误以便在调用处处理
       });
    
}
const setData=function(url,obj){
   ax.post(url,obj)
    .then(res => {
        console.log('Successfully', res.data); // 打印响应数据
        return res.data; // 返回响应数据
    })
    .catch(err => {
        console.error('Error:', err); // 打印错误信息
        throw err; // 抛出错误以便在调用处处理
    });
}
export default Ctrl